.search{
  padding:20rpx;
  background: #f6f6f6;

  .input{
      height:60rpx;
      background: #fff;
      border-radius: 4px;
      text-align: left;
      padding-left:10rpx;
      font-size:16px;
      color:#999;

      display: flex;
      align-items: center;

      icon{
          margin-right:5px;
      }
  }
}

.tab{
  height:100rpx;
  line-height: 100rpx;
  display: flex;
  border-bottom:1px #eee solid;

  .tab-item{
      flex:1;
      text-align: center;
  }
}

.ware-item{
  display: flex;
  justify-content: space-between;
  padding:20rpx;

  img{
      width:200rpx;
      height:200rpx;
      flex-shrink: 0;
  }

  .ware-title{
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
      overflow: hidden;
  }

  .ware-info{
      margin-left:10px;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
  }
}
.hasMore{
    padding: 10rpx;
    background: #ccc;
    text-align: center;
}